Mise à jour le 13/11/2021
Quand le \n fait un u/ puis un \n

Quand le \n fait un u/ puis un \n


Un petit bout de code juste pour le fun. On va écrire la fonction br2nl, après tout il n'y a pas de raison qu'on puisse aller dans le sens retour à la ligne PHP-> retour à la ligne HTML et pas dans le sens inverse.

C'est parti donc, ! Attention cela risque d'être intense (note : je ne prends pas en compte le xHTML, faut pas déconner).

function br2nl(string $string)
{
    return str_replace('<br>', PHP_EOL, $string);
}

et vient alors naturellement les fonctions suivantes :

function saltoAvant(string $string) 
{
    return br2nl(nl2br($string));
}

function saltoArriere(string $string)
{
    return nl2br(br2nl($string));
}


On sait jamais si le \n change d'avis une fois sur le u/, cela peut être pratique !